package com.tally.server.mapper;

import com.tally.server.domain.Ecode;
import com.tally.server.domain.EcodeExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface EcodeMapper {
    long countByExample(EcodeExample example);

    int deleteByExample(EcodeExample example);

    int deleteByPrimaryKey(String id);

    int insert(Ecode record);

    int insertSelective(Ecode record);

    List<Ecode> selectByExample(EcodeExample example);

    Ecode selectByPrimaryKey(String id);

    int updateByExampleSelective(@Param("record") Ecode record, @Param("example") EcodeExample example);

    int updateByExample(@Param("record") Ecode record, @Param("example") EcodeExample example);

    int updateByPrimaryKeySelective(Ecode record);

    int updateByPrimaryKey(Ecode record);
}